package cn.czh0123.vo;

import cn.czh0123.domain.WallpaperCategory;
import cn.czh0123.redis.vo.WallpaperStatisticsVO;
import com.google.common.collect.Lists;
import lombok.Data;

import java.util.List;

/**
 * @author: czh
 * @description: 封装壁纸的相关信息以及统计数据
 * @date: 2024/3/29 23:40
 */
@Data
public class WallpaperVO {
    private Long id;
    private String title;
    private String resolution;
    private String url;
    private Long authorId;
    private String author;

    // 壁纸统计信息
    private WallpaperStatisticsVO wallpaperStatisticsVO;

    // 壁纸分类列表
    private List<WallpaperCategory> categories = Lists.newArrayList();
}
